serrate-leaved evening primrose - French English Dictionary